Car park
English word definition — powered by WordNet
NOUN
a lot where cars are parked
Want to remember car park?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a lot where cars are parked
Want to remember car park?
Sign up free to bookmark & revise